permanent immigrant - Spanish English Dictionary